Task Summary⚓︎
Auto-Generated by dash_charts
-
dash_charts/app_px.py
- line 65 PLANNED: template should be able to be None
- line 83 PLANNED: below items should be able to be None
- line 187 FIXME: replace tabs-select with actual keyname (?)
-
dash_charts/coordinate_chart.py
- line 19 PLANNED: subplots for multiple years of calendar charts (Subplot title is year)
- line 335 PLANNED: make this configureable
-
dash_charts/datatable.py
- line 5 TODO: See pattern mathing callbacks for adding buttons (to show modal) to datatables
- line 8 PLANNED: see conditional formatting: https://dash.plotly.com/datatable/conditional-formatting
- line 10 PLANNED: These methods may be replaced in a future version of Dash
- line 87 PLANNED: Maybe move parameters to attr.ib classes?
-
dash_charts/modules_upload.py
- line 76 PLANNED: Revisit. Should filename be a name or the full path?
- line 371 TODO: Add delete button for each table - need pattern matching callback:
- line 420 FIXME: Better handle NaN values…
-
dash_charts/time_vis_chart.py
- line 5 NOTE: Consider automated (non-overlapping) text/event placement
-
dash_charts/utils_app.py
- line 156 FIXME: Need to decide if there is a better approach. Reading this code is confusing…
-
dash_charts/utils_app_with_navigation.py
- line 34 TODO: Try to see if I can resolve the interface differences or if I need make a subclass interface
- line 154 PLANNED: Make the tabs and chart compact as well when the compact argument is set to True
- line 361 TODO: Demo how pages could use parameters from pathname
-
dash_charts/utils_data.py
- line 24 TODO: what does this set?
- line 84 PLANNED: Convert to FP and recursive calls?
-
dash_charts/utils_json_cache.py
- line 14 FIXME: Add versioning to the cache directory with semver logic: https://pypi.org/project/semantic-version/
- line 32 TODO: Enable versioning of data and automatic deletion when the version changes
-
dash_charts/utils_static_toc.py
- line 43 FIXME: Figure out how to make the header links work (i.e. when clicked in TOC go to the respective header)
-
docs/README.md
- line 5 TODO: Currently not online )
- line 48 FIXME: Keep updates up to date! –>
- line 98 FIXME: the change to use Box/_ID needs to be implemented in the examples. This is causing failures in the test cases
- line 421 TODO: See https://github.com/KyleKing/calcipy/issues/38 –>
- line 436 TODO: Show an example (screenshots, terminal recording, etc.) –>
-
dodo.py
- line 31 PLANNED: Move all of this into a function! (and/or task?)
- line 53 TODO: pypi package wasn’t working. Used local version
- line 56 PLANNED: needs to be a bit more efficient…
-
scripts/jsonl_viewer.py
- line 79 TODO: CLICKABLE POPUPS
- line 87 TODO: See: https://dash.plot.ly/datatable/interactivity
- line 93 TODO: Formatting (Typing): https://dash.plot.ly/datatable/typing
-
tests/configuration.py
- line 15 PLANNED: Move all of this into a function! (and/or task?) {Duplicate of dodo.py}
- line 29 PLANNED: Output the test name and other information to the test.log file. Currently only used in
no_log_errors - line 30 PLANNED: move to dash_dev
- line 47 HACK: get_logs always return None with webdrivers other than Chrome
- line 48 FIXME: Handle path to the executable. Example with Firefox when the Gecko Drive is installed and on path
-
tests/examples/ex_coordinate_chart.py
- line 17 TODO: Also set marker size based on value?
- line 18 TODO: Re-align alignment charts into line and update screenshot
- line 19 TODO: Maybe green heat map like Github? For one year?
-
tests/examples/ex_datatable.py
- line 18 FIXME: AttributeError: ‘DataTableDemo’ object has no attribute ‘ids’
- line 80 TODO: CLICKABLE POPUPS
- line 88 TODO: See: https://dash.plot.ly/datatable/interactivity
- line 94 TODO: Formatting (Typing): https://dash.plot.ly/datatable/typing
-
tests/examples/ex_style_bootstrap.py
- line 92 TODO: Decide which styles from Bulma should be compared here
Found code tags for FIXME (9), TODO (20), PLANNED (15), HACK (1), NOTE (1)
Last update:
April 26, 2021
Created: April 25, 2021
Created: April 25, 2021